teflon insulated - German English Dictionary